shore protection structures - Espagnol Anglais Dictionnaire